Example 6: 2D nmrML Example

Download nmrML file

nmrML file for a heteronuclear 2D experiment. The data represents the bmse00400-exp06 ([1H,13C]-HSQC) data set from PDBj-BMRB. The substance under investigation is ethanesulfonate (http://bmrbdep.pdbj.org/bms/bmse000400)

sample nmrML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<nmrML xmlns="http://nmrml.org/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" accession="bmse000400" accession_url="http://bmrbdep.pdbj.org/bms/bmse000400" id="bmse000400-exp06" version="v1.0.rc1" xsi:schemaLocation="http://nmrml.org/schema http://nmrml.org/schema/v1.0.rc1/nmrML.xsd">
   <cvList>
      <cv URI="http://nmrml.org/cv/v1.1.0/nmrCV.owl" fullName="nmrML Controlled Vocabulary" id="NMRCV" version="1.1.0"/>
      <cv URI="http://unit-ontology.googlecode.com/svn/trunk/uo.owl/" fullName="Unit Ontology" id="UO" version="3.2.0"/>
      <cv URI="http://purl.obolibrary.org/obo/chebi.owl" fullName="Chemical entities of biological interest" id="ChEBI" version="ChEBI Release version 108"/>
   </cvList>
   <fileDescription>
      <fileContent>
         <cvTerm accession="NMR:1400160" cvRef="NMRCV" name="2D FID"/>
         <cvTerm accession="NMR:1000223" cvRef="NMRCV" name="chemical shift"/>
      </fileContent>
   </fileDescription>
   <contactList>
      <contact email="cui@nmrfam.wisc.edu" fullname="Qiu Cui" id="entry_author_1" organization="Madison Metabolomics Consortium"/>
      <contact email="ian.lewis2@ucalgary.ca" fullname="Ian Lewis" id="entry_author_2" organization="Madison Metabolomics Consortium"/>
      <contact email="mfjofre@chem.wisc.edu" fullname="Francisca Jofre" id="entry_author_3" organization="Madison Metabolomics Consortium"/>
      <contact email="wombats@nmrfam.wisc.edu" fullname="Mark E. Anderson" id="entry_author_4" organization="Madison Metabolomics Consortium"/>
      <contact email="markley@nmrfam.wisc.edu" fullname="John L. Markley" id="entry_author_5" organization="Madison Metabolomics Consortium"/>
   </contactList>
   <sourceFileList>
      <sourceFile id="NMR-STAR_3.1_FILE" location="http://bmrb.pdbj.org/ftp/pub/bmrb/metabolomics/NMR_STAR_experimental_entries/bmse000400.str" name="bmse000400.str">
         <cvTerm accession="NMR:1000113" cvRef="NMRCV" name="NMR Star 3.1 file format"/>
      </sourceFile>
      <sourceFile id="BMRB-XML_FILE" location="http://bmrbpub.protein.osaka-u.ac.jp/archive/xml/bmse000400.xml.gz" name="bmse000400.xml.gz">
         <cvTerm accession="NMR:1000439" cvRef="NMRCV" name="BMRB/XML file format"/>
      </sourceFile>
      <sourceFile id="FID_FILE" location="http://www.bmrb.wisc.edu/metabolomics/standards/Ethanesulfonic_acid/nmr/bmse000400/1H_13C_HSQC/ser" name="ser" sha1="a979ed42e5a28066a476557d713c76ce081541da">
         <cvParam accession="NMR:1000264" cvRef="NMRCV" name="Bruker FID file"/>
      </sourceFile>
      <sourceFile id="PULSEPROGRAM_FILE" location="http://www.bmrb.wisc.edu/metabolomics/standards/Ethanesulfonic_acid/nmr/bmse000400/1H_13C_HSQC/pulseprogram" name="pulseprogram">
         <cvParam accession="NMR:1400320" cvRef="NMRCV" name="Bruker UXNMR/XWIN-NMR format"/>
         <cvParam accession="NMR:1400122" cvRef="NMRCV" name="pulse sequence file"/>
      </sourceFile>
      <sourceFile id="ACQUISITION_FILE" location="http://www.bmrb.wisc.edu/metabolomics/standards/Ethanesulfonic_acid/nmr/bmse000400/1H_13C_HSQC/acqus" name="acqus">
         <cvParam accession="NMR:1400320" cvRef="NMRCV" name="Bruker UXNMR/XWIN-NMR format"/>
         <cvParam accession="NMR:1400165" cvRef="NMRCV" name="1D NMR acquisition parameter set"/>
      </sourceFile>
      <sourceFile id="ACQUISITION2_FILE" location="http://www.bmrb.wisc.edu/metabolomics/standards/Ethanesulfonic_acid/nmr/bmse000400/1H_13C_HSQC/acqu2s" name="acqu2s">
         <cvParam accession="NMR:1400320" cvRef="NMRCV" name="Bruker UXNMR/XWIN-NMR format"/>
         <cvParam accession="NMR:1400166" cvRef="NMRCV" name="2D NMR acquisition parameter set"/>
      </sourceFile>
      <sourceFile id="PROCESSING_FILE" location="http://www.bmrb.wisc.edu/metabolomics/standards/Ethanesulfonic_acid/nmr/bmse000400/1H_13C_HSQC/pdata/1/procs" name="procs">
         <cvParam accession="NMR:1400320" cvRef="NMRCV" name="Bruker UXNMR/XWIN-NMR format"/>
         <cvParam accession="NMR:1000250" cvRef="NMRCV" name="Bruker processing parameter file"/>
      </sourceFile>
      <sourceFile id="PROCESSING2_FILE" location="http://www.bmrb.wisc.edu/metabolomics/standards/Ethanesulfonic_acid/nmr/bmse000400/1H_13C_HSQC/pdata/1/proc2s" name="proc2s">
         <cvParam accession="NMR:1400320" cvRef="NMRCV" name="Bruker UXNMR/XWIN-NMR format"/>
         <cvParam accession="NMR:1000250" cvRef="NMRCV" name="Bruker processing parameter file"/>
      </sourceFile>
      <sourceFile id="REAL_DATA_FILE" location="http://www.bmrb.wisc.edu/metabolomics/standards/Ethanesulfonic_acid/nmr/bmse000400/1H_13C_HSQC/pdata/1/2rr" name="2rr" sha1="d73ca4075f02f7fbc1314d31918d68d763ed30d1">
         <cvParam accession="NMR:1400320" cvRef="NMRCV" name="Bruker UXNMR/XWIN-NMR format"/>
         <cvParam accession="NMR:1400162" cvRef="NMRCV" name="2D spectrum"/>
         <userParam name="2RR file"/>
      </sourceFile>
   </sourceFileList>
   <softwareList>
      <software accession="NMR:1000093" cvRef="NMRCV" id="NMRPipe" name="NMRPipe software"/>
      <software accession="NMR:1400214" cvRef="NMRCV" id="XWIN-NMR" name="Bruker NMR software" version="3.5"/>
      <software accession="NMR:1000322" cvRef="NMRCV" id="NMRDraw" name="NMR spectrum vizualisation software" version="2.3"/>
      <software accession="NMR:1400270" cvRef="NMRCV" id="NUTS" name="Acorn NMR Inc" version="1D Version - 20060331"/>
   </softwareList>
   <instrumentConfigurationList>
      <instrumentConfiguration id="Bruker_DMX_500">
         <cvParam accession="NMR:1400255" cvRef="NMRCV" name="NMR instrument vendor" value="Bruker"/>
         <cvParam accession="NMR:1000122" cvRef="NMRCV" name="Bruker instrument model" value="DMX"/>
         <cvParamWithUnit accession="NMR:1400253" cvRef="NMRCV" name="magnetic field strength" unitAccession="UO_0000325" unitCvRef="UO" unitName="megaHertz" value="500"/>
         <cvTerm accession="NMR:1400198" cvRef="NMRCV" name="Bruker NMR instrument"/>
         <softwareRef ref="XWIN-NMR"/>
      </instrumentConfiguration>
   </instrumentConfigurationList>
   <sampleList>
      <sample originalBiologicalSampleReference="https://pubchem.ncbi.nlm.nih.gov/compound/3717105">
         <postBufferpH>7.4</postBufferpH>
         <buffer accession="CHEBI_37586" cvRef="ChEBI" name="sodium phosphate"/>
         <fieldFrequencyLock fieldFrequencyLockName="D2O"/>
         <chemicalShiftStandard accession="NMR:1000027" cvRef="NMRCV" name="2,2-Dimethyl-2-silapentane-5-sulfonate"/>
         <solventType accession="CHEBI_42465" cvRef="ChEBI" name="ethanesulfonic acid" unitAccession="UO_0000063" unitCvRef="UO" unitName="millimolar" value="100"/>
         <solventType accession="CHEBI_41981" cvRef="ChEBI" name="dideuterium oxide" unitAccession="UO_0000187" unitCvRef="UO" unitName="percent" value="100"/>
         <additionalSoluteList>
            <solute name="sodium azide">
               <concentrationInSample unitAccession="UO_0000064" unitCvRef="UO" unitName="micromolar" value="500"/>
            </solute>
         </additionalSoluteList>
      </sample>
   </sampleList>
   <acquisition>
      <acquisitionMultiD>
         <acquisitionParameterSet numberOfScans="4" numberOfSteadyStateScans="4">
            <contactRefList>
               <contactRef ref="entry_author_1"/>
               <contactRef ref="entry_author_2"/>
               <contactRef ref="entry_author_3"/>
               <contactRef ref="entry_author_4"/>
               <contactRef ref="entry_author_5"/>
            </contactRefList>
            <softwareRef ref="XWIN-NMR"/>
            <sampleContainer accession="NMR:1400132" cvRef="NMRCV" name="NMR sample tube"/>
            <sampleAcquisitionTemperature unitAccession="UO_0000012" unitCvRef="UO" unitName="kelvin" value="298"/>
            <spinningRate unitAccession="UO_0000106" unitCvRef="UO" unitName="hertz" value="0"/>
            <relaxationDelay unitAccession="UO_0000010" unitCvRef="UO" unitName="second" value="1"/>
            <pulseSequence>
               <userParam name="Pulse Program" value="c13hsqcse.cui"/>
            </pulseSequence>
            <acquisitionParameterRefList>
               <acquisitionParameterFileRef ref="ACQUISITION2_FILE"/>
            </acquisitionParameterRefList>
            <directDimensionParameterSet decoupled="false" numberOfDataPoints="4096">
               <acquisitionNucleus accession="NMR:1400151" cvRef="NMRCV" name="1H"/>
               <effectiveExcitationField unitAccession="UO_0000325" unitCvRef="UO" unitName="megaHertz" value="499.84"/>
               <sweepWidth unitAccession="UO_0000106" unitCvRef="UO" unitName="hertz" value="7002.80112044818"/>
               <pulseWidth unitAccession="UO_0000029" unitCvRef="UO" unitName="microsecond" value="1"/>
               <irradiationFrequency unitAccession="UO_0000325" unitCvRef="UO" unitName="megaHertz" value="499.842349248"/>
               <samplingStrategy accession="NMR:1000349" cvRef="NMRCV" name="uniform sampling"/>
            </directDimensionParameterSet>
            <encodingScheme accession="NMR:1400057" cvRef="NMRCV" name="echo anti-echo  coherence selection"/>
            <indirectDimensionParameterSet decoupled="false" numberOfDataPoints="256">
               <acquisitionNucleus accession="NMR:1400154" cvRef="NMRCV" name="13C"/>
               <effectiveExcitationField unitAccession="UO_0000325" unitCvRef="UO" unitName="megaHertz" value="125.684533"/>
               <sweepWidth unitAccession="UO_0000106" unitCvRef="UO" unitName="hertz" value="7541.47812971342"/>
               <pulseWidth unitAccession="UO_0000029" unitCvRef="UO" unitName="microsecond" value="1"/>
               <irradiationFrequency unitAccession="UO_0000325" unitCvRef="UO" unitName="megaHertz" value="125.68830353599"/>
               <samplingStrategy accession="NMR:1000349" cvRef="NMRCV" name="uniform sampling"/>
            </indirectDimensionParameterSet>
         </acquisitionParameterSet>
         <fidData byteFormat="complex128" compressed="true" encodedLength="11184816">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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</fidData>
      </acquisitionMultiD>
   </acquisition>
   <spectrumList>
      <spectrumMultiD id="experiment_6" name="2D [1H,13C]-HSQC" numberOfDataPoints="0">
         <processingSoftwareRefList>
            <softwareRef ref="NMRPipe"/>
            <softwareRef ref="XWIN-NMR"/>
         </processingSoftwareRefList>
         <processingParameterFileRefList>
            <processingParameterFileRef ref="PROCESSING2_FILE"/>
         </processingParameterFileRefList>
         <spectrumDataArray byteFormat="" compressed="false" encodedLength="0"/>
         <xAxis endValue="-2.305046" startValue="11.70504" unitAccession="UO_0000169" unitCvRef="UO" unitName="parts per million"/>
         <firstDimensionProcessingParameterSet>
            <zeroOrderPhaseCorrection unitAccession="UO_0000185" unitCvRef="UO" unitName="degree" value="77.7872"/>
            <firstOrderPhaseCorrection unitAccession="UO_0000185" unitCvRef="UO" unitName="degree" value="0"/>
         </firstDimensionProcessingParameterSet>
         <higherDimensionProcessingParameterSet>
            <zeroOrderPhaseCorrection unitAccession="UO_0000185" unitCvRef="UO" unitName="degree" value="-91.25373"/>
            <firstOrderPhaseCorrection unitAccession="UO_0000185" unitCvRef="UO" unitName="degree" value="0.2000008"/>
         </higherDimensionProcessingParameterSet>
      </spectrumMultiD>
   </spectrumList>
   <spectrumAnnotationList>
      <atomAssignment spectrumRef="experiment_6">
         <chemicalCompound name="Ethanesulfonic acid">
            <identifierList>
               <identifier accession="CHEBI_42465" cvRef="ChEBI" name="ethanesulfonic acid"/>
               <databaseIdentifier URI="https://pubchem.ncbi.nlm.nih.gov/substance/85165192" identifier="SID85165192"/>
               <databaseIdentifier URI="https://pubchem.ncbi.nlm.nih.gov/compound/3717105" identifier="CID3717105"/>
               <databaseIdentifier URI="https://pubchem.ncbi.nlm.nih.gov/compound/16211027" identifier="CID16211027"/>
               <databaseIdentifier URI="https://pubchem.ncbi.nlm.nih.gov/substance/57390302" identifier="SID57390302"/>
               <databaseIdentifier URI="https://pubchem.ncbi.nlm.nih.gov/substance/5144961" identifier="SID5144961"/>
               <databaseIdentifier URI="https://pubchem.ncbi.nlm.nih.gov/substance/12157409" identifier="SID12157409"/>
               <databaseIdentifier URI="https://pubchem.ncbi.nlm.nih.gov/substance/49759541" identifier="SID49759541"/>
               <databaseIdentifier URI="https://pubchem.ncbi.nlm.nih.gov/substance/40435249" identifier="SID40435249"/>
               <databaseIdentifier URI="https://chem.nlm.nih.gov/chemidplus/rn/594-45-6" identifier="594-45-6"/>
               <databaseIdentifier URI="http://www.chemspider.com/Chemical-Structure.2948187.html" identifier="2948187"/>
               <databaseIdentifier URI="https://biocyc.org/compound?id=CPD-10434" identifier="CPD-10434"/>
               <databaseIdentifier URI="http://zinc.docking.org/substance/ZINC03861350" identifier="ZINC03861350"/>
               <databaseIdentifier URI="http://cdb.ics.uci.edu/cgibin/ChemicalDetailWeb.py?chemical_id=4532329" identifier="4532329"/>
               <databaseIdentifier URI="http://ligand-expo.rcsb.org/pyapps/ldHandler.py?formid=cc-index-search&amp;operation=ccid&amp;target=ESA" identifier="ESA"/>
               <databaseIdentifier URI="http://www.chemspider.com/Chemical-Structure.17339094.html" identifier="17339094"/>
            </identifierList>
            <structure>
               <atomList>
                  <atom elementType="S" id="S1" x="2.8660" y="0.0000"/>
                  <atom elementType="O" id="O2" x="2.0000" y="-0.5000"/>
                  <atom elementType="O" id="O3" x="2.3660" y="0.8660"/>
                  <atom elementType="O" id="O4" x="3.3660" y="-0.8660"/>
                  <atom elementType="C" id="C5" x="3.7320" y="0.5000"/>
                  <atom elementType="C" id="C6" x="4.5981" y="0.0000"/>
                  <atom elementType="H" id="H7" x="4.1306" y="0.9749"/>
                  <atom elementType="H" id="H8" x="3.3335" y="0.9749"/>
                  <atom elementType="H" id="H9" x="4.2881" y="-0.5369"/>
                  <atom elementType="H" id="H10" x="5.1350" y="-0.3100"/>
                  <atom elementType="H" id="H11" x="4.9081" y="0.5369"/>
               </atomList>
               <bondList>
                  <bond atomRefs="S1 O2" order="1"/>
                  <bond atomRefs="S1 O3" order="2"/>
                  <bond atomRefs="S1 O4" order="2"/>
                  <bond atomRefs="S1 C5" order="1"/>
                  <bond atomRefs="C5 C6" order="1"/>
                  <bond atomRefs="C5 H7" order="1"/>
                  <bond atomRefs="C5 H8" order="1"/>
                  <bond atomRefs="C6 H9" order="1"/>
                  <bond atomRefs="C6 H10" order="1"/>
                  <bond atomRefs="C6 H11" order="1"/>
               </bondList>
            </structure>
         </chemicalCompound>
         <atomAssignmentList>
            <multiplet center="2.918">
               <atoms atomRefs="H7 H8"/>
               <multiplicity accession="NMR:1000194" cvRef="NMRCV" name="singlet feature"/>
            </multiplet>
            <multiplet center="48.026">
               <atoms atomRefs="C5"/>
               <multiplicity accession="NMR:1000194" cvRef="NMRCV" name="singlet feature"/>
            </multiplet>
            <multiplet center="1.278">
               <atoms atomRefs="H9 H10 H11"/>
               <multiplicity accession="NMR:1000194" cvRef="NMRCV" name="singlet feature"/>
            </multiplet>
            <multiplet center="10.995">
               <atoms atomRefs="C8"/>
               <multiplicity accession="NMR:1000194" cvRef="NMRCV" name="singlet feature"/>
            </multiplet>
         </atomAssignmentList>
      </atomAssignment>
   </spectrumAnnotationList>
</nmrML>